home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-02 / out18com.zip / OUTLINE.OLF < prev    next >
Text File  |  1993-01-04  |  12KB  |  314 lines

  1. OUTLINE OLF 3
  2. Document Outline Processor:  Outline v1.7
  3. 9    0.00 1
  4. Outline is a documentation tool that will let you create and
  5. modify documents in a "tree" structured way.   You can use it
  6. like a word processor that has the powerful ability to manipulate
  7. whole sections as single lines in a higher level outline.
  8.  
  9. Outline can automatically produce a table of contents, summary,
  10. structure diagram, and keyword index.
  11.  
  12. Written by Samuel H. Smith, 21-Jan-86 (rev. 02-Oct-86)
  13. 8
  14. Overview
  15. 5    0.00 1
  16. Outline deals with "sections" in a document.  Each section has a
  17. title, a 10 line description, and as many as 10 sub-sections.
  18. Each sub-section is itself a section, so a document can be nested
  19. as deeply as you want.  If you move a section from one place to
  20. another, all of the sub-sections will be moved with it!
  21. 0
  22. How to enter an outline
  23. 2    0.00 2
  24. You enter your outline one section at a time.  You fill in the
  25. details for that section and then go down into the subsections.
  26. 3
  27. Enter the first section
  28. 9    0.00 2
  29. Type in the title for the first section.   The you can fill in
  30. the optional text lines.  These lines will always go with
  31. the title of this section.   Next, list the titles of
  32. all of the subsections that give details for this section.
  33. Don't worry about getting it perfect; you can come back later.
  34.  
  35. When printed, the text lines will be reformatted to fit within
  36. the printer margins.   Use blank lines (with a single space) to
  37. force paragraph breaks on the printout.
  38. 0
  39. Enter the subsections
  40. 5    0.00 2
  41. Now that you have the section filled in, you will want to
  42. put in more details for some of the subordinate sections.  You do
  43. this by putting the cursor on the title of the subsection you
  44. want to work on.  Then press the PgDn key to go "down" into this
  45. subordinate sections screen.   Press PgUp to go back up.
  46. 0
  47. Go back to the top
  48. 3    0.00 2
  49. Once you have worked your way down to the lowest section of the
  50. outline, just press PgUp to go back up.  This works one section
  51. at a time.  You can go up and down by pressing PgUp and PgDn.
  52. 0
  53. How to print out the outline
  54. 3    0.00 3
  55. Outlines can be printed in several formats.   When you press the
  56. F4 key, you will be given a menu of print formats.  Each print
  57. format is a different way of viewing your outline.
  58. 5
  59. Print full deails
  60. 6    0.00 3
  61. This print format will include all detail from your outline.  It 
  62. will be formatted into sections, and page numbers will be assigned.
  63. This is the only format that processes include files.   You need to
  64. run a printout in full detail format to assign page numbers, if you
  65. plan to run other formats that use them.   If no detail printout
  66. is desired, it can be printed to the "NUL" file.
  67. 0
  68. Print outline of document
  69. 0    0.00 3
  70. 0
  71. Print a table of contents
  72. 0    0.00 3
  73. 0
  74. Print a section tree
  75. 0    0.00 3
  76. 0
  77. Print a keyword index
  78. 0    0.00 3
  79. 0
  80. How to move things around
  81. 5    0.00 4
  82. One of the most powerful features of an outline processor like
  83. OUTLINE, is the ability to move things around by just moving
  84. the titles.   If you move the title of a section, all of the sub-
  85. ordinate sections will automatically be moved along with it.
  86. You can also copy and delete sections in this way.
  87. 6
  88. Mark the sub-section you want to move or copy
  89. 4    0.00 4
  90. The first step in doing a copy, is to locate the subsection
  91. that you want to work with.  Put the cursor on the subsection title
  92. line and press F6.  The word "<mark>" will appear to remind you
  93. that the line is ready to be moved or copied.
  94. 0
  95. Put the cursor where you want it to go
  96. 8    0.00 4
  97. The next step is to move your cursor to the subsection title
  98. line where you want to move TO.   This can be in ANY section
  99. except a subsection of the section you want to move!!!   
  100.  
  101. To protect you from moving a section to within itself, Outline
  102. will not let you go down (PgDn) into a marked section.  If a 
  103. section were to be moved (or copied) within itself, you would
  104. get an infinite self-reference!
  105. 0
  106. And move it
  107. 4    0.00 4
  108. To move the marked section to where you are, just press F7.  The
  109. subsection where your cursor WAS will be pushed down to make room.
  110. Copy works the same way with F8, but the original marked title
  111. is left alone.
  112. 0
  113. To delete sub-sections
  114. 5    0.00 4
  115. You can delete an entire section and all of the subsections
  116. in it.   You do this by putting the cursor on the subsection
  117. title line and pressing the F9 key.   The deleted section is
  118. kept in a special holding area, where it can be retrieved by
  119. the F2 (undelete) key. 
  120. 0
  121. Oops...  Un-delete!
  122. 5    0.00 4
  123. If you delete a section and change your mind, you can
  124. Un-delete it with the F9 key.   This will undelete, putting
  125. the recovered section in front of the sub-section under the
  126. cursor.   Note that you can only un-delete the most recently
  127. deleted section.
  128. 0
  129. To move a section from one outline to another
  130. 5    0.00 5
  131. You can use the delete/undelete feature to move a section from
  132. one outline to another.   Just delete the section from the
  133. original outline,  retrieve a different outline, and do an
  134. un-delete.   Un-delete will insert the section into the new
  135. outline.
  136. 0
  137. Summary of special keys
  138. 3    0.00 5
  139. Outline uses a number of special keys.  These keys are used for
  140. moving around, editing lines of text, and for getting special
  141. services.
  142. 3
  143. Keys for moving around
  144. 5    0.00 5
  145. The four arrow keys can be used to move the cursor around on the
  146. screen.  The END key moves to the end of line.  The HOME key moves
  147. to the start of a line.  The TAB key moves four spaces at a time.
  148. The PgUp and PgDn keys let you move up and down the levels of
  149. your outline.  The ENTER key takes you to the next line down.
  150. 0
  151. Keys for editing lines of text
  152. 5    0.00 5
  153. The BACKSPACE key moves back and deletes one character.  The DELETE
  154. key deletes the character under the cursor.  The INSERT key
  155. will insert a space under the cursor.   Text that you enter will
  156. overtype the line on the screen.  The CTRL-X key will blank out
  157. the current line.
  158. 0
  159. Keys for special services
  160. 9    0.00 5
  161. The F1 key will give you a help screen that summarizes the keys
  162. that are available.   The ESC key generally takes you "out" of
  163. whatever you are into (the PgUp key also does this).  The other
  164. numbered function keys allow you to MARK(F6), MOVE(F7), COPY(F8)
  165. and DELETE(F9) whole sections of your outline.   You can save
  166. your work at any time with the SAVE(F3) key.  Do this often!
  167. If you mess up, you can undo a delete with UNDELETE(F2).   The
  168. ESTIMATE(F10) key will allow you to assign an estimate (in hours,
  169. days, etc.) to the current subsection. 
  170. 0
  171. How to include outside files
  172. 0    0.00 6
  173. 2
  174. How to include text files
  175. 8    0.00 6
  176. Outline will allow you to include the contents of an
  177. outside text file within the description part of a
  178. section.   All you have to do is put in a line with
  179. the form:   @FILENAME     where FILENAME is any legal
  180. DOS path or file name.  When printing the detail of this
  181. document, outline will read in this file and put it in 
  182. context with the proper indentation.   Note that this
  183. special line must not have any leading or imbedded spaces.
  184. 1
  185. Example
  186. 2    0.00 6
  187. Here is an example of an included file:
  188. @FILES.TXT
  189. 0
  190. How to include graphics files
  191. 8    0.00 6
  192. Outline will allow you to include the contents of an
  193. outside graphics file within the description part of a
  194. section.   All you have to do is put in a line with
  195. the form:   &FILENAME     where FILENAME is any legal
  196. DOS path or file name.  When printing the detail of this
  197. document, outline will read in this file and format it for a graphic
  198. (IBM compatible) printer.  Note that this
  199. special line must not have any leading or imbedded spaces.   
  200. 2
  201. Example
  202. 2    0.00 6
  203. Here is an example of an included file:
  204. &EXAMPLE.GRA
  205. 0
  206. Graphic file format
  207. 3    0.00 6
  208. The graphic files are required to be in a special format.  This 
  209. format is a sirect "binary" image of 16k of memory, starting at
  210. B800:0000.   
  211. 0
  212. Printing options
  213. 2    0.00 1
  214. Printing options can be used in the "text" portion of any
  215. outline section.
  216. 4
  217. Normal printer mode
  218. 1    0.00 1
  219.  .NORMAL switches the printer back to normal characters.
  220. 0
  221. Small characters mode
  222. 1    0.00 1
  223.  .SMALL switches the printer into small (condensed) character mode.
  224. 0
  225. Page number
  226. 1    0.00 1
  227.  .PAGE n   specifies that the current page number is 'n'.
  228. 0
  229. Eject
  230. 1    0.00 0
  231.  .EJECT forces a new page before the next section.
  232. 0
  233. Program release history
  234. 0    0.00 2
  235. 7
  236. Version 1.0, 11-Jan-86
  237. 3    0.00 2
  238. This was the initial release to the public domain.  This first
  239. version had most of the basic features, but with a primitive user
  240. interface.
  241. 0
  242. Version 1.1, 12-Jan-86
  243. 7    0.00 2
  244. This release added nicer looking screens and faster displays in the
  245. outline editor.  The parent-section is displayed in the outline
  246. editor.   The file save/load/print procedures now give a directory
  247. of files and allow you to pick from the directory.  You can
  248. include the contents of an outside text file into the text of
  249. a section.   The print-detail report now reformats text so that
  250. the right margin is not effected by indentation.
  251. 0
  252. Version 1.2, 16-Jan-86
  253. 3    0.00 3
  254. This release changes the function keys so that the editor keys
  255. are much the same as the main menu keys.   A startup option
  256. file has been added.  An outline estimate feature has been added.
  257. 3
  258. Function key changes
  259. 3    0.00 3
  260. The function keys in the outline editor were changed so that they
  261. would more closely match the main menu.   F2=load/undelete, 
  262. F3=save, F4=summary, F5=detail.
  263. 0
  264. Startup option file
  265. 7    0.00 3
  266. The file OUTLINE.OPT must be in the default drive when outline is
  267. started.  This file controls the way outline formats reports
  268. and how it initializes the video mode.   
  269.  
  270. Example contents of outline.opt:
  271.  
  272. @default.opt
  273. 0
  274. Using outline to make estimates
  275. 5    0.00 3
  276. The F10 key will now assign an "estimate" to the current subsection.
  277. If used, the estimate for a section will automatically become the
  278. sum of all subsection estimates.   This allows you to make estimates
  279. (in days, hours, etc.) for your lowest level details, and outline
  280. will add them all up for you.   
  281. 0
  282. Version 1.3, 20-Jan-86
  283. 5    0.00 3
  284. Added search paths for option file (outline.opt) and any outline
  285. file that is being loaded.   Fixed bug handling "0" estimates at top
  286. level.  Changed printout estimate format to match the screen format.
  287. Moved printout procedures to a seperate include file.  Fixed a bug 
  288. in text reformat that caused some lines to be truncated.
  289. 0
  290. Version 1.4, 21-Mar-86
  291. 6    0.00 4
  292. Made print file handlers remove underlining and extra blank lines
  293. when no subsections are present.  Removed summary from beginning of
  294. detail printout.  Added graphic picture include files.  Changed 
  295. printing directory to list only *.SUM,*.PRN.  Added page numbers
  296. to printout and display.  Changed "summary" format into a "table
  297. of contents" format.
  298. 0
  299. Version 1.5, 01-May-86
  300. 3    0.00 4
  301. Added "tree" format printout.  Added "keyword index" format
  302. printout.   Added checks to see if the current document has been
  303. saved or not.   Fixed some bugs related to moving sections around.
  304. 0
  305. Version 1.7, 02-Oct-86
  306. 6    0.00 4
  307. Added command line options for -slow (non-dma) displays and
  308. -mono (monochrome) displays.
  309.  Added dewey-decimal section numbers.
  310.  Added right-justification in text blocks.  
  311.  Text include files can be reformatted if filename ends in .INC.
  312.  Added print options (.SMALL .NORMAL .PAGE n  .EJECT).
  313. 0
  314.